.noAddress{
	display: block;
	text-align: center;
	font-size: .24rem;
	padding: .3rem 0;
}
.noAddress p{
	width: 1.2rem;
	height: 1.2rem;
	font-size: 1rem;
	font-weight: 100;
	color: #b5b5b5;
	border: 1px solid #b5b5b5;
	text-align: center;
	line-height: 1rem;
	border-radius: 1.2rem;
	margin: .1rem auto;
}
.main ul{
	padding: .1rem .15rem;
}

.list li{
	margin-bottom: .2rem;
}
.list li a{
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
}
.list img{
	width: 2.3rem;
	height: 1.6rem;
	margin-right: .3rem;
}
.list p, .list .pull-left span{
	font-size: .26rem;
	color: #333;
	font-weight: bold;
	padding-top: .15rem;
}
.list .pull-left span{
	display: block;
	color: #df0000;
	margin-top: .4rem;
}
.list .addBox{
	position: absolute;
	right: 0;
	bottom: .1rem;
	border: 1px solid #d2d2d2;
	color: #5e5e5e;
	padding: 1px 3px;
	border-radius: .1rem;
}

.info_box{
	padding: .3rem .15rem;
	font-size: .2rem;
	color: #333;
}
.info_box .top{
	line-height: .4rem;
	border-bottom: 1px solid #eeeeee;
	margin-bottom: .2rem;
}
.info_box .top span{
	vertical-align: middle;
	font-size: .26rem;
	color: #333;
}
.info_box .top img{
	width: .22rem;
	height: auto;
	margin-right: .05rem;
	vertical-align: middle;
}
.info_box p{
	font-size: .2rem;
	color: #8e8e8e;
	margin-left: .1rem;
}
.list .price{
	text-align: right;
	font-weight: normal;
	font-size: .2rem;
	color: #7e7e7e;
	margin-top: .15rem;
}
.list .price span{
	color: #262626;
	font-weight: bold;
}
.list .price span i{
	color: #d00000;
}

.btn{
	width: 2rem;
	height: .5rem;
	background:#bd0101 ;
	color: #fff;
	border-radius: .1rem;
	text-align: center;
	line-height: .5rem;
}

.address{
	display: flex;
	align-items: center;
	padding: .3rem .2rem;
	margin-top: .3rem;
}
.address .address_icon{
	margin-right: .2rem;
	vertical-align: middle;
}
.address .address_icon img{
	width: .47rem;
	height: auto;
}
.address .user_info{
	font-size: .2rem;
	color: #333;
	vertical-align: middle;
	flex-grow:2;
}
.address .user_info p{
	font-weight: bold;
	font-size: .26rem;
	margin-bottom: .2rem;
}
.address .user_info span{
	font-size: .18rem;
	color: #9b9b9b;
	margin-left: .2rem;
}
.edit{
	text-align: right;
	display: block;
	margin-top: .4rem;
}
.edit button{
	outline: none;
	font-size: .22rem;
	color: #8b8b8b;
	border: 1px solid #8b8b8b;
	border-radius: 5px;
	width: 1.27rem;
	height: .54rem;
	background: transparent;
	margin-left: .25rem;

}
.edit button.toPay{
	font-size: .26rem;
	color: #fff;
	background: #d00000;
	border-color: #d00000;
}
.edit button.postVideo{
	background: #121212;
	border-color: #121212;
	color: #fff;
}

.getIntegal{
	font-size: .22rem;
	color: #333;
	padding: .2rem;
	font-weight: bold;
}
.getIntegal i{
	color: #de0000;
}
.wuliu{
	display: block;
}
.wuliu .top>img{
	width: .32rem;
}
.top>div{
	color: #636363;
	float: right;
	font-size: .2rem;
}
.wuliu ul li{
	margin-bottom: .1rem;
}
.wuliu ul li p:nth-last-of-type(1){
	font-size: .18rem;
	color: #636363;
}
.wuliu ul li p:nth-last-of-type(2){
	font-size: .14rem;
	color: #8e8e8e;
}

 .main{
            padding: 0 .3rem;
        }
        .father{
            margin-top: .3rem;
            display: flex;
            justify-content: space-between;
            flex-wrap: wrap;
        }
        .box{
            width: 48%;
            height: 2.3rem;
            border-radius: .1rem;
            overflow: hidden;
            margin-bottom: .2rem;
            box-shadow: 0 0 6px 0px #a9a9a9;
        }
        .box img{
            width: 100%;
            height: auto;
        }
        .box video{
            width: 100%;
            height: auto;
        }
        .mask .close{
            width: .6rem;
            height: auto;
            margin: .2rem .2rem 0 0;
        }
        .mask .con{
            width: 90%;
            margin: 15% auto 0;
            height: 70%;
            display: flex;
            justify-content: center;
            align-items: center;
        }
        .mask .con video{
            height: 100%;
        }
